a stark contrast - Turkish English Dictionary